1
general::
Phrase(s): take the spear (in one’s chest)
Sl. to accept full blame for something; to accept the full brunt of the punishment for something. • The CFO got the short straw and had to take the spear in his chest. • I sure didn’t want to take the spear.
McGrawhill's American Idioms And Phrasal Verbs